serial dilution - Turkish English Dictionary